be completely buggered - Turkish English Dictionary